transport passengers - Spanish English Dictionary